appendix dyspepsia - German English Dictionary